package com.ncloud.resman.entity;

import java.io.Serializable;
import java.sql.Date;

import com.alibaba.fastjson.annotation.JSONField;
import com.alibaba.fastjson.serializer.ToStringSerializer;
import com.ncloud.common.utils.excel.ExcelResources;


/**
 * user:sundelong  date:2017年8月18日
 */
public class ExportDeviceCPE implements Serializable{
	@JSONField(serializeUsing=ToStringSerializer.class)
	private Long deviceId;
	private	String  snNum;
	private String brandName;
	@JSONField(serializeUsing=ToStringSerializer.class)
	private Long modelId;
	private String modelName;
	private String	cpuModel;
	@JSONField(serializeUsing=ToStringSerializer.class)
	private Integer cpuNum;
	private String memoryModel;
	private String memoryCapacity;
	private String diskModel;
	private String diskCapacity;
	private Integer subNum;
	@JSONField(format="yyyy-MM-dd")
	private String putDate;
	@JSONField(format="yyyy-MM-dd")
	private String outDate;
	private String useName;
	private String contactPhone;
	private String state;
	

	public Long getDeviceId() {
		return deviceId;
	}
	public void setDeviceId(Long deviceId) {
		this.deviceId = deviceId;
	}
	@ExcelResources(title="SN号",order=1)
	public String getSnNum() {
		return snNum;
	}
	public void setSnNum(String snNum) {
		this.snNum = snNum;
	}
	@ExcelResources(title="品牌",order=2)
	public String getBrandName() {
		return brandName;
	}
	public void setBrandName(String brandName) {
		this.brandName = brandName;
	}	
	@ExcelResources(title="型号ID",order=3)
	public Long getModelId() {
		return modelId;
	}
	public void setModelId(Long modelId) {
		this.modelId = modelId;
	}
	@ExcelResources(title="型号名称",order=4)
	public String getModelName() {
		return modelName;
	}
	public void setModelName(String modelName) {
		this.modelName = modelName;
	}			
	@ExcelResources(title="CPU型号",order=5)
	public String getCpuModel() {
		return cpuModel;
	}
	public void setCpuModel(String cpuModel) {
		this.cpuModel = cpuModel;
	}
	@ExcelResources(title="CPU核数",order=6)
	public Integer getCpuNum() {
		return cpuNum;
	}
	public void setCpuNum(Integer cpuNum) {
		this.cpuNum = cpuNum;
	}
	@ExcelResources(title="内存",order=7)
	public String getMemoryModel() {
		return memoryModel;
	}
	public void setMemoryModel(String memoryModel) {
		this.memoryModel = memoryModel;
	}
	@ExcelResources(title="内存大小",order=8)
	public String getMemoryCapacity() {
		return memoryCapacity;
	}
	public void setMemoryCapacity(String memoryCapacity) {
		this.memoryCapacity = memoryCapacity;
	}
	@ExcelResources(title="硬盘",order=9)
	public String getDiskModel() {
		return diskModel;
	}
	public void setDiskModel(String diskModel) {
		this.diskModel = diskModel;
	}
	@ExcelResources(title="硬盘大小",order=10)
	public String getDiskCapacity() {
		return diskCapacity;
	}
	public void setDiskCapacity(String diskCapacity) {
		this.diskCapacity = diskCapacity;
	}
	@ExcelResources(title="网口数量",order=11)
	public Integer getSubNum() {
		return subNum;
	}
	public void setSubNum(Integer subNum) {
		this.subNum = subNum;
	}
	@ExcelResources(title="入库时间",order=12)
	public String getPutDate() {
		return putDate;
	}
	public void setPutDate(String putDate) {
		this.putDate = putDate;
	}
	@ExcelResources(title="出库时间",order=13)
	public String getOutDate() {
		return outDate;
	}
	public void setOutDate(String outDate) {
		this.outDate = outDate;
	}			
	@ExcelResources(title="使用人",order=14)
	public String getUseName() {
		return useName;
	}
	public void setUseName(String useName) {
		this.useName = useName;
	}
	@ExcelResources(title="联系方式",order=15)
	public String getContactPhone() {
		return contactPhone;
	}
	public void setContactPhone(String contactPhone) {
		this.contactPhone = contactPhone;
	}
	@ExcelResources(title="设备状态",order=16)
	public String getState() {
		return state;
	}
	public void setState(String state) {
		this.state = state;
	}
	
	
}
